blolly (torrubia longifolia) - Turkish English Dictionary